package routes

import (
	"doctor_api_backend/controller"

	"github.com/gin-gonic/gin"
)

func SetupSickTemplateRoutes(r *gin.RouterGroup) {
	// 病种模板管理
	sickTemplateGroup := r.Group("/sick_templates")
	{
		// 获取所有病种模板
		sickTemplateGroup.GET("", controller.GetSickTemplates)
		// 通过id获取病种模板
		sickTemplateGroup.GET("/:id", controller.GetSickTemplate)
		// 创建病种模板
		sickTemplateGroup.POST("", controller.CreateSickTemplate)
		// 通过id更新病种模板
		sickTemplateGroup.PUT("/:id", controller.UpdateSickTemplate)
		// 通过id删除病种模板
		sickTemplateGroup.DELETE("/:id", controller.DeleteSickTemplate)
	}
}
